package generic;
/*
* 方法上的泛型:
*   格式:
*       修饰符 <T,Q,E,...> 返回值 方法名(T t,Q q,...){ //<T,Q,E,...> 方法上的泛型声明
*                                                 //可以在方法的形参以及方法内使用
*  }
* */
public class GenericDemo04 {
    public <T> void method01(T t){
        System.out.println(t);
    }

    public static void main(String[] args) {
        GenericDemo04 gd = new GenericDemo04();
        gd.method01("abc");//当我们传递一个字符串时,方法上的泛型T就被定义为String类型
                              //替换为method(String t)
        gd.method01(123);//当我们传递一个整数时,方法上的泛型T就被定义为Integer类型
                            //替换为method(Integer t)
    }
}
